Big Huge Thesaurus

Mesembryanthemum edule

noun